Equality Operations on Boolean Arguments (EOBA)

Description:

Avoid performing equality operations on boolean operands. You should not use true and false literals in conditional clauses.

Incorrect:

bool success = init();
if (success == false) {
    ...
}

Correct:

bool success = init();
if (!success) {
    ...
}